providing interpretation - Turc Anglais Dictionnaire